.user-form {
    margin-bottom: $pa;
    overflow: hidden;
    input {
        border: none;
    }
    .form-flex {
        border-bottom: 1px solid $bor;
        padding: $pa/2 0;
        margin-bottom: 0;
        align-items:center;
        .icon {
            background-size: 18px auto;
            background-position-x: 0px;
            background-position-y: center;
            padding-left: 22px;
            background-repeat: no-repeat;
        }
        .mobile {
            background-image: url(../img/user/icon-mobile.png);
            @extend .icon;
        }
        .user {
            background-image: url(../img/user/icon-user.png);
            @extend .icon;
        }
        .nickname {
            background-image: url(../img/user/icon-nickname.png);
            @extend .icon;
        }
        .password {
            background-image: url(../img/user/icon-password.png);
            @extend .icon;
        }
        .code {
            background-image: url(../img/user/icon-code.png);
            @extend .icon;
        }
    }
}
